popular guitar of large dimensions - German English Dictionary